home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 8
/
FM Towns Free Software Collection 8.iso
/
t_os
/
cast
/
cast.dat
next >
Wrap
Text File
|
1994-06-01
|
5KB
|
77 lines
Clut Animation Support Tool CAST V1.1 L10
Copyright (C) 1993 by V.Suzuki(ぶぃぶぃ)
アニメ・シナリオ ヘッダ構造
○アニメ(.CAF)のヘッダ構造
+-----+----------+-----+-----------+
|オフセット| フ ィ ー ル ド 名 |長さ(byte)| 内 容 |
+-----+-+--------+-----+-----------+
| 0000-0003| |識別子 | 4 |文字列 "CAST" |
+-----+ +--------+-----+-----------+
| 0004-0015|ヘ|不定 | 12 | |
+-----+ +--------+-----+-----------+
| 0016-0019|ッ|画像幅 | 4 |横ピクセル数 |
+-----+ +--------+-----+-----------+
| 0020-0023|ダ|画像高さ | 4 |縦ピクセル数 |
+-----+ +--------+-----+-----------+
| 0024-0027|領|シーン数 | 4 |このデータのシーン数 |
+-----+ +--------+-----+-----------+
| 0028-0029|域|使用開始色番号 | 2 |使用開始クラット番号 |
+-----+ +--------+-----+-----------+
| 0030-0031| |使用色数 | 2 |使用クラット数 |
+-----+ +--------+-----+-----------+
| 0032-0032| |エフェクト0 | 1 |第0のエフェクト |
+-----+ +--------+-----+-----------+
| 0033-0033| |エフェクト速さ0 | 1 |第0のエフェクト速さ |
+-----+ +--------+-----+-----------+
| 以降8シーン分エフェクト+エフェクト速さが続く(2*8=16byte)(0を含む) |
+-----+ +--------+-----+-----------+
| 0048-0816| |クラット0 | 768 |第0のクラット |
+-----+ +--------+-----+-----------+
| 以降シーン数分クラット領域(768byte)が続く |
+-----+-+--------+-----+-----------+
| 0048+ | |ビットマップ | n |256色データのビット |
| 768*シーン数| | データ | |マップデータ |
+-----+-+--------+-----+-----------+
※n=画像幅×画像高さ
□クラットデータ
RGBRGBの並びで0~256まで768byte (R,G,B各1byte)
○シナリオ(.CAS)のヘッダ構造
+-----+----------+-----+-----------+
|オフセット| フ ィ ー ル ド 名 |長さ(byte)| 内 容 |
+-----+-+--------+-----+-----------+
| 0000-0003| |識別子 | 4 |文字列 "CASF" |
+-----+ +--------+-----+-----------+
| 0004-0015|ヘ|不定 | 12 | |
+-----+ +--------+-----+-----------+
| 0016-0019|ッ|画像幅 | 4 |横ピクセル数 |
+-----+ +--------+-----+-----------+
| 0020-0023|ダ|画像高さ | 4 |縦ピクセル数 |
+-----+ +--------+-----+-----------+
| 0024-0027|領|シーン数 | 4 |このデータのシーン数 |
+-----+ +--------+-----+-----------+
| 0028-0029|域|使用開始色番号 | 2 |使用開始クラット番号 |
+-----+ +--------+-----+-----------+
| 0030-0031| |使用色数 | 2 |使用クラット数 |
+-----+ +--------+-----+-----------+
| 0032-0032| |エフェクト0 | 1 |第0のエフェクト |
+-----+ +--------+-----+-----------+
| 0033-0033| |エフェクト速さ0 | 1 |第0のエフェクト速さ |
+-----+ +--------+-----+-----------+
| 以降8シーン数分エフェクト+エフェクト速さが続く(2*8=16byte)(0を含む)|
+-----+-+--------+-----+-----------+
| 0048-0048| |ファイル名長0 | 1 |第0のファイル名長 |
+-----+ +--------+-----+-----------+
| 0049-0049| |ファイル名0 |ファイル名長0 |第0のファイル名 |
+-----+ +--------+-----+-----------+
| 以降シーン数分ファイル名長+ファイル名が続く(2*シーン数byte)(0を含む) |
+-----+-+--------+-----+-----------+